.shopbag {
  padding-top: 46px;
}
.shopbag /deep/ .van-nav-bar .van-icon {
  color: #1A73E8;
}
.shopbag /deep/ .van-nav-bar__text {
  color: #1A73E8;
}
.shopbag .bottom-button {
  width: 100px;
  height: 30px;
}
.shopbag .shopbag-bg {
  height: 50px;
  background: url("../images/shopbag_bg.png") no-repeat center center;
  background-size: cover;
}
.shopbag .shopbag-product {
  padding: 10px;
}
.shopbag .shopbag-item {
  margin-bottom: 10px;
}
.shopbag .shopbag-item:last-child {
  margin-bottom: 0;
}
.shopbag .cell-item /deep/ .van-button {
  height: 100%;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.shopbag .cell-item-box {
  padding: 10px;
  background-color: #fff;
  border-radius: 8px;
}
.shopbag .check-box {
  width: 20px;
  height: 20px;
  margin-top: 30px;
}
.shopbag .pro-info-box {
  height: 80px;
  width: calc(100% - 34px);
  margin-left: 10px;
}
.shopbag .pro-img {
  width: 80px;
  height: 80px;
}
.shopbag .pro-info {
  width: calc(100% - 90px);
  margin-left: 10px;
}
.shopbag .pro-info-text {
  height: 50px;
}
.shopbag .pro-count-box {
  height: 30px;
}
.shopbag .pro-enname {
  font-size: 12px;
  color: #999;
  margin-top: 5px;
}
.shopbag .pro-name {
  font-size: 14px;
  margin-right: 15px;
}
.shopbag .pro-rule {
  font-size: 12px;
  color: #999;
}
.shopbag .pro-price {
  font-size: 14px;
  color: #1A73E8;
  font-weight: bold;
  line-height: 30px;
}
.shopbag /deep/ .van-stepper--round .van-stepper__minus {
  color: #1A73E8;
  border-color: #1A73E8;
}
.shopbag /deep/ .van-stepper--round .van-stepper__plus {
  background-color: #1A73E8;
}
.shopbag .step-box {
  margin-top: 5px;
}
.shopbag .shopbag-box {
  padding-bottom: 50px;
}
.shopbag .shopbag-box /deep/ .van-submit-bar {
  bottom: 50px;
}
.shopbag .shopbag-box /deep/ .van-submit-bar__price {
  color: #1A73E8;
}
.shopbag .shopbag-box /deep/ .van-checkbox__icon--checked .van-icon {
  background-color: #1A73E8;
  border-color: #1A73E8;
}
.shopbag .shopbag-box .van-submit-bar__bar .van-button {
  margin-left: auto;
}
.shopbag .names {
  line-height: 19px;
}
img {
  width: 79.98px;
  height: 79.98px;
}
